﻿// 定义一个通用方法用于操作localStorage
function SetCache(key, value) {
    // 如果提供了值，则设置缓存
    if (typeof value !== 'undefined') {
        localStorage.setItem(key, JSON.stringify(value));
        return value;
    }
    // 如果没有提供值，则获取缓存
    const cached = localStorage.getItem(key);
    return cached ? JSON.parse(cached) : null;
}

// 删除缓存localStorage
function DelCache(key) {
    // 删除缓存
    localStorage.removeItem(key); // 或者使用上面定义的cache方法也可以删除
}
///获取缓存
function GetCache(key) {
    // 
    return SetCache(key); // 
}
function IsEmpty(val) {
    if (val == "" || val == undefined || val == null) {
        return true;
    } else {
        return false;
    }
}